﻿/*
 * Copyright (c) 2025 粤港澳大湾区（广东）国创中心
 *
 * This file is a part of NctiCAEPre.
 *
 * NctiCAEPre is licensed under Mulan PSL v2.
 * You can use this software according to the terms and conditions of the Mulan PSL v2.
 * You may obtain a copy of Mulan PSL v2 at:
 *          http://license.coscl.org.cn/MulanPSL2
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PSL v2 for more details.
 *
 */

/********************************************************************************
** Form generated from reading UI file 'NctiAIModelDataList.ui'
**
** Created by: Qt User Interface Compiler version 5.14.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_NCTIAIMODELDATALIST_H
#define UI_NCTIAIMODELDATALIST_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_NctiQtAIModelDataListDlg
{
public:
    QGridLayout *gridLayout;
    QHBoxLayout *horizontalLayout_4;
    QPushButton *pushButton_output;
    QPushButton *pushButton_delete_label;
    QPushButton *pushButton_selectAll;
    QPushButton *pushButton_deselectAll;
    QFrame *line_2;
    QLabel *label;
    QLineEdit *lineEditPrefix;
    QSpacerItem *horizontalSpacer;
    QPushButton *pushButton_refresh;
    QFrame *line;
    QTabWidget *tabWidget;
    QWidget *tab_shape;
    QVBoxLayout *verticalLayout_1;
    QTreeWidget *shapeTreeWidget;
    QWidget *tab_object;
    QVBoxLayout *verticalLayou_2;
    QTreeWidget *bodyTreeWidget;
    QWidget *tab_feature;
    QVBoxLayout *verticalLayout_3;
    QTreeWidget *featureTreeWidget;

    void setupUi(QWidget *NctiQtAIModelDataListDlg)
    {
        if (NctiQtAIModelDataListDlg->objectName().isEmpty())
            NctiQtAIModelDataListDlg->setObjectName(QString::fromUtf8("NctiQtAIModelDataListDlg"));
        NctiQtAIModelDataListDlg->resize(695, 784);
        QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(NctiQtAIModelDataListDlg->sizePolicy().hasHeightForWidth());
        NctiQtAIModelDataListDlg->setSizePolicy(sizePolicy);
        gridLayout = new QGridLayout(NctiQtAIModelDataListDlg);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        pushButton_output = new QPushButton(NctiQtAIModelDataListDlg);
        pushButton_output->setObjectName(QString::fromUtf8("pushButton_output"));
        pushButton_output->setMaximumSize(QSize(60, 16777215));

        horizontalLayout_4->addWidget(pushButton_output);

        pushButton_delete_label = new QPushButton(NctiQtAIModelDataListDlg);
        pushButton_delete_label->setObjectName(QString::fromUtf8("pushButton_delete_label"));

        horizontalLayout_4->addWidget(pushButton_delete_label);

        pushButton_selectAll = new QPushButton(NctiQtAIModelDataListDlg);
        pushButton_selectAll->setObjectName(QString::fromUtf8("pushButton_selectAll"));
        pushButton_selectAll->setMaximumSize(QSize(60, 16777215));

        horizontalLayout_4->addWidget(pushButton_selectAll);

        pushButton_deselectAll = new QPushButton(NctiQtAIModelDataListDlg);
        pushButton_deselectAll->setObjectName(QString::fromUtf8("pushButton_deselectAll"));

        horizontalLayout_4->addWidget(pushButton_deselectAll);

        line_2 = new QFrame(NctiQtAIModelDataListDlg);
        line_2->setObjectName(QString::fromUtf8("line_2"));
        line_2->setFrameShape(QFrame::VLine);
        line_2->setFrameShadow(QFrame::Sunken);

        horizontalLayout_4->addWidget(line_2);

        label = new QLabel(NctiQtAIModelDataListDlg);
        label->setObjectName(QString::fromUtf8("label"));
        label->setLineWidth(1);

        horizontalLayout_4->addWidget(label);

        lineEditPrefix = new QLineEdit(NctiQtAIModelDataListDlg);
        lineEditPrefix->setObjectName(QString::fromUtf8("lineEditPrefix"));

        horizontalLayout_4->addWidget(lineEditPrefix);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout_4->addItem(horizontalSpacer);

        pushButton_refresh = new QPushButton(NctiQtAIModelDataListDlg);
        pushButton_refresh->setObjectName(QString::fromUtf8("pushButton_refresh"));

        horizontalLayout_4->addWidget(pushButton_refresh);


        gridLayout->addLayout(horizontalLayout_4, 2, 1, 1, 1);

        line = new QFrame(NctiQtAIModelDataListDlg);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        gridLayout->addWidget(line, 1, 1, 1, 2);

        tabWidget = new QTabWidget(NctiQtAIModelDataListDlg);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        sizePolicy.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
        tabWidget->setSizePolicy(sizePolicy);
        tabWidget->setContextMenuPolicy(Qt::DefaultContextMenu);
        tab_shape = new QWidget();
        tab_shape->setObjectName(QString::fromUtf8("tab_shape"));
        verticalLayout_1 = new QVBoxLayout(tab_shape);
        verticalLayout_1->setObjectName(QString::fromUtf8("verticalLayout_1"));
        shapeTreeWidget = new QTreeWidget(tab_shape);
        shapeTreeWidget->setObjectName(QString::fromUtf8("shapeTreeWidget"));
        shapeTreeWidget->setColumnCount(1);

        verticalLayout_1->addWidget(shapeTreeWidget);

        tabWidget->addTab(tab_shape, QString());
        tab_object = new QWidget();
        tab_object->setObjectName(QString::fromUtf8("tab_object"));
        verticalLayou_2 = new QVBoxLayout(tab_object);
        verticalLayou_2->setObjectName(QString::fromUtf8("verticalLayou_2"));
        bodyTreeWidget = new QTreeWidget(tab_object);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
        __qtreewidgetitem->setText(0, QString::fromUtf8("1"));
        bodyTreeWidget->setHeaderItem(__qtreewidgetitem);
        bodyTreeWidget->setObjectName(QString::fromUtf8("bodyTreeWidget"));

        verticalLayou_2->addWidget(bodyTreeWidget);

        tabWidget->addTab(tab_object, QString());
        tab_feature = new QWidget();
        tab_feature->setObjectName(QString::fromUtf8("tab_feature"));
        verticalLayout_3 = new QVBoxLayout(tab_feature);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        featureTreeWidget = new QTreeWidget(tab_feature);
        QTreeWidgetItem *__qtreewidgetitem1 = new QTreeWidgetItem();
        __qtreewidgetitem1->setText(0, QString::fromUtf8("1"));
        featureTreeWidget->setHeaderItem(__qtreewidgetitem1);
        featureTreeWidget->setObjectName(QString::fromUtf8("featureTreeWidget"));
        featureTreeWidget->setColumnCount(1);

        verticalLayout_3->addWidget(featureTreeWidget);

        tabWidget->addTab(tab_feature, QString());

        gridLayout->addWidget(tabWidget, 0, 1, 1, 1);


        retranslateUi(NctiQtAIModelDataListDlg);

        tabWidget->setCurrentIndex(2);


        QMetaObject::connectSlotsByName(NctiQtAIModelDataListDlg);
    } // setupUi

    void retranslateUi(QWidget *NctiQtAIModelDataListDlg)
    {
        NctiQtAIModelDataListDlg->setWindowTitle(QCoreApplication::translate("NctiQtAIModelDataListDlg", "Form", nullptr));
        pushButton_output->setText(QCoreApplication::translate("NctiQtAIModelDataListDlg", "\345\257\274\345\207\272", nullptr));
        pushButton_delete_label->setText(QCoreApplication::translate("NctiQtAIModelDataListDlg", "\347\247\273\351\231\244\345\255\220\346\240\207\347\255\276", nullptr));
        pushButton_selectAll->setText(QCoreApplication::translate("NctiQtAIModelDataListDlg", "\345\205\250\351\200\211", nullptr));
        pushButton_deselectAll->setText(QCoreApplication::translate("NctiQtAIModelDataListDlg", "\345\217\226\346\266\210\345\205\250\351\200\211", nullptr));
        label->setText(QCoreApplication::translate("NctiQtAIModelDataListDlg", "\350\276\223\345\207\272\345\211\215\347\274\200\357\274\232", nullptr));
        pushButton_refresh->setText(QCoreApplication::translate("NctiQtAIModelDataListDlg", "\345\210\267\346\226\260", nullptr));
        QTreeWidgetItem *___qtreewidgetitem = shapeTreeWidget->headerItem();
        ___qtreewidgetitem->setText(0, QCoreApplication::translate("NctiQtAIModelDataListDlg", "1", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_shape), QCoreApplication::translate("NctiQtAIModelDataListDlg", "\347\202\271\347\272\277\351\235\242", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_object), QCoreApplication::translate("NctiQtAIModelDataListDlg", "\345\256\236\344\275\223", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_feature), QCoreApplication::translate("NctiQtAIModelDataListDlg", "\347\211\271\345\276\201", nullptr));
    } // retranslateUi

};

namespace Ui {
    class NctiQtAIModelDataListDlg: public Ui_NctiQtAIModelDataListDlg {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_NCTIAIMODELDATALIST_H
